.script-panel {
  height: 100%;
}

.script-buttons {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--spacing-md);
  padding: var(--spacing-lg);
}

.script-button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: var(--spacing-sm);
  padding: var(--spacing-md);
  border: none;
  border-radius: var(--border-radius-small);
  background: var(--color-card-bg-transparent);
  cursor: pointer;
  transition: all 0.3s;
  color: var(--color-text-primary);
  border: 1px solid var(--color-border);
}



.script-name {
  font-size: 14px;
  font-weight: 500;
}

.script-icon {
  color: var(--color-text-primary);
}

.script-button:hover {
  background: var(--color-background-secondary);
  transform: translateY(-2px);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}